package com.frogs.ucenter.v1.response;

import java.util.Date;

import com.frogs.system.web.api.response.Response;
import com.frogs.ucenter.entity.UserBaseAccountInfo;

public class OpenPlatformLoginResponse extends Response {
	
	/**
	 * 是否已绑定
	 */
	private Boolean isBindOpenId;

	private UserBaseAccountInfo userBaseAccountInfo;
	
	private String openId;
	
	private String accessToken;
	
	private String refreshToken;
	
	private Date expiresDate;
	
	private String nickName;
	
	public OpenPlatformLoginResponse() {
		
	}

	public Boolean getIsBindOpenId() {
		return isBindOpenId;
	}

	public void setIsBindOpenId(Boolean isBindOpenId) {
		this.isBindOpenId = isBindOpenId;
	}

	public UserBaseAccountInfo getUserBaseAccountInfo() {
		return userBaseAccountInfo;
	}

	public void setUserBaseAccountInfo(UserBaseAccountInfo userBaseAccountInfo) {
		this.userBaseAccountInfo = userBaseAccountInfo;
	}

	public String getOpenId() {
		return openId;
	}

	public void setOpenId(String openId) {
		this.openId = openId;
	}

	public String getAccessToken() {
		return accessToken;
	}

	public void setAccessToken(String accessToken) {
		this.accessToken = accessToken;
	}

	public String getRefreshToken() {
		return refreshToken;
	}

	public void setRefreshToken(String refreshToken) {
		this.refreshToken = refreshToken;
	}

	public Date getExpiresDate() {
		return expiresDate;
	}

	public void setExpiresDate(Date expiresDate) {
		this.expiresDate = expiresDate;
	}

	public String getNickName() {
		return nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}
}
